$(document).ready(function() {
    $.formValidator.initConfig({theme:"126",submitOnce:true,formID:"form1",
        onError:function(msg) {
            alert(msg);
        },
        submitAfterAjaxPrompt : '有数据正在异步验证，请稍等...'
    });
    $("#username").formValidator({onShowFixText:"6~12个字符，包括字母、数字、下划线，以字母开头，字母或数字结尾",onShowText:"请输入用户名",onShow:"请输入用户名,只有输入\"maodong\"才是对的",onCorrect:"该用户名可以注册"}).inputValidator({min:6,max:12,onError:"你输入的用户长度不正确,请确认"}).regexValidator({regExp:"username",dataType:"enum",onError:"用户名格式不正确"})
            .ajaxValidator({
                               type:"get",
                               dataType : "html",
                               processData:true,
                               async : true,
                               url : "/checkNickname.do",
                               success : function(data) {
                                   if (data.indexOf("1") > 0) {
                                       return false;
                                   } else {
                                       return true;
                                   }
                               },
                               buttons: $("#button"),
                               error: function(jqXHR, textStatus, errorThrown) {
                                   alert("服务器没有返回数据，可能服务器忙，请重试" + errorThrown);
                               },
                               onError : "该用户名已经使用，请更换用户名",
                               onWait : "正在进行合法性校验，请稍候..."
                           });
    $("#email").formValidator({onShowFixText:"输入一个正确的邮箱地址",onShow:"请输入邮箱",onFocus:"邮箱6-100个字符,输入正确了才能离开焦点",onCorrect:" ",defaultValue:"@"}).inputValidator({min:6,max:100,onError:"你输入的邮箱长度非法,请确认"}).regexValidator({regExp:"^([\\w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([\\w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$",onError:"你输入的邮箱格式不正确"})
            .ajaxValidator({
                               type:"get",
                               dataType : "html",
                               processData:true,
                               async : true,
                               url : "/checkEmail.do",
                               success : function(data) {
                                   if (data.indexOf("1") > 0) {
                                       return false;
                                   } else {
                                       return true;
                                   }
//                if( data.indexOf("此邮箱可以注册!") > 0 ) return true;
//                if( data.indexOf("此邮箱名已存在,请填写其它邮箱!") > 0 ) return false;
//                return false;
                               },
                               buttons: $("#button"),
                               error: function(jqXHR, textStatus, errorThrown) {
                                   alert("服务器没有返回数据，可能服务器忙，请重试" + errorThrown);
                               },
                               onError : "此邮箱已注册，请重新注册",
                               onWait : "正在进行合法性校验，请稍候..."
                           });
    $("#pwd").formValidator({onShowFixText:"请输入密码",onShow:"请输入密码",onFocus:"至少1个长度",onCorrect:"密码合法"}).inputValidator({min:6,max:16,empty:{leftEmpty:false,rightEmpty:false,emptyError:"密码两边不能有空符号"},onError:"密码长度错误,请确认"}).passwordValidator({compareID:"us"});
    $("#repassword").formValidator({onShowFixText:"请再次输入密码",onShow:"输再次输入密码",onFocus:"至少1个长度",onCorrect:" "}).inputValidator({min:1,empty:{leftEmpty:false,rightEmpty:false,emptyError:"重复密码两边不能有空符号"},onError:"重复密码不能为空,请确认"}).compareValidator({desID:"password",operateor:"=",onError:"2次密码不一致,请确认"});
    //$("#tname").formValidator({onShowFixText:"请输入昵称",ajax:true,onShow:"请输入你的描述",onFocus:"昵称至少要输入2个汉字或20个字符",onCorrect:" "}).inputValidator({min:4,max:50,onError:"你输入的昵称长度不正确,请确认"});
    $("#tel").formValidator({onShowFixText:"请输入手机号码",ajax:true,onShow:"请输入手机号码",onFocus:"手机号码为11位",onCorrect:" "}).inputValidator({min:11,max:11,onError:"你输入的号码长度不正确,请确认"});
    $("#yzcode").formValidator({onShowFixText:"请输入验证码",ajax:true,onShow:"请输入验证码",onFocus:"验证码为4位",onCorrect:" "}).inputValidator({min:4,max:4,onError:"你输入的验证码长度不正确,请确认"});
});


//点击修改头像按钮
$("#uploadImage").click(function() {
    $.weeboxs.open('../../../user/account/uploadImage.shtml', {
        title: '修改头像',
        contentType:'ajax',
        showButton:false,
        showOk:false,
        width:480,
        onopen:function () {
            // 修改头像页面 -- 取消按钮
            $("#cancle").click(function() {
                $(".weedialog").remove();
                $(".dialog-mask").remove();
            });
        }
    });
});


//我要借款 --- 没有登录 , 我要投资 --- 立刻认购
function nologin() {
    $.weeboxs.open('您还没有登录，请先登录再查看', {title:'提示', type:'alert'});
}

//我要借款 --- 登陆了但没有实名验证时 , 我要投资—立刻认购
function notruename() {
    $.weeboxs.open('申购失败,身份信息未验证完整,请先完成身份验证!', {
        title:'提示',
        type:'alert',
        onok:function() {
            window.location.href = "/user/account/truename.shtml";
            $(".weedialog").remove();
            $(".dialog-mask").remove();
        }
    });
}

//我要投资 --- 立刻认购
function buynow() {
    $.weeboxs.open('尊敬的XXXX用户，您的账户可用余额为10.00，您确认投标20元吗？', {
        title:'提示',
        onok:function() {
            yuebuzu();
            //余额充足的情况下
            //$.weeboxs.open('投标成功！', {title:'提示'});
            //$(".weedialog").remove();
            //$(".dialog-mask").remove();
        },
        oncancel:function() {
            $(".weedialog").remove();
            $(".dialog-mask").remove();
        }
    });
}

//余额不足
function yuebuzu() {
    $.weeboxs.open('您好，您爱卡贷账户上的余额不足，请充值后继续，点击确定马上充值10.00元!', {
        title:'提示',
        onok:function() {
            window.location.href = "/user/account/pay.shtml";
        },
        oncancel:function() {
            $(".weedialog").remove();
            $(".dialog-mask").remove();
        }
    });
}

$("#aud").click(function() {
    $.weeboxs.open('audit.html', {
        title: '审核',
        contentType:'ajax',
        showButton:false,
        showOk:false,
        width:480
    });
});



